正则表达式 "[^abc]" 匹配 "bc123" 时,结果会怎样?

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:41:57

楼上的误人子弟了,这个是能匹配成功的“[^abc]”的模式,要求欲匹配的串中只要有一个不是a\b\c的字符即可,只有对“abcabcaaabbbccc”这样的串才会失败,对于本例子的“bc123”会连续匹配三次,依次是1/2/3。

不会成功,就是匹配失败.
在匹配时,例如"bc123" 是按照从前到后的顺序来检验的(当匹配的检查要求很多时,例如:[abc][0-9],此时你这个就会匹配成功),在你这个匹配检查中只有[^abc],所以匹配会不成功.